package Yang.config;

import Yang.pojo.User;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.stereotype.Component;

@Configuration
//@Configuration 也会被spring容器托管，注册到容器中，因为他本来就是一个@Component
//@Configuration 代表这是一个配置类，就和我们之前看的beans.xml一样
@ComponentScan("Yang.pojo")
@Import(YangConfig2.class)
public class YangConfig {

    //注册一个bean，就相当于我们之前写的一个bean标签
    //id：getUser
    //方法的返回值就是bean标签中的id属性
    @Bean
    public User getUser(){
        return new User();//就是返回要注入到bean的对象
    }
}
